/**
 * 
 */
package cn.edu.cqu.bysj.wm.gui.result;

import java.util.List;

import cn.edu.cqu.bysj.wm.gui.model.AlgorithmResult;

/**
 * @author Meng
 * 
 */
public class GNAlgorithmResult extends AlgorithmResult {
	
	// 计算betweenness的时间
	private long bTime;
	// 最大Q值
	private double maxQ;
	// 最大Q值所在层次
	private int maxDepth;
	// 层次树深度
	private int depth;
	// 层次树
	private List<TreeRow> treeRows;
	// 所有深度与Q值
	private List<DepthQRow> depthQRows;
	
	public List<DepthQRow> getDepthQRows() {
		return depthQRows;
	}

	public void setDepthQRows(List<DepthQRow> depthQRows) {
		this.depthQRows = depthQRows;
	}

	public double getMaxQ() {
		return maxQ;
	}

	public void setMaxQ(double maxQ) {
		this.maxQ = maxQ;
	}

	public int getMaxDepth() {
		return maxDepth;
	}

	public void setMaxDepth(int maxDepth) {
		this.maxDepth = maxDepth;
	}

	public int getDepth() {
		return depth;
	}

	public void setDepth(int depth) {
		this.depth = depth;
	}

	public long getbTime() {
		return bTime;
	}

	public void setbTime(long bTime) {
		this.bTime = bTime;
	}

	public List<TreeRow> getTreeRows() {
		return treeRows;
	}

	public void setTreeRows(List<TreeRow> treeRows) {
		this.treeRows = treeRows;
	}

}
